be a disgrace to - Francés Inglés Diccionario